Alex GrantAlex Grant
Dakar 2026: Youth Olympic Beach Volleyball Schedule and the Data Gaps Nobody MeasuresRaw Data Table Before dissecting anything, I always open with a data table....
What conditions does U20 Vietnam need to get a ticket to the Asian Finals?U20 Vietnam lost 0-3 to U20 North Korea in their opening match of the 2027 AF...
Dissecting a Football Match: The Nine Lenses the Stands Never SeeMinute 79 at Anfield. Liverpool lead Barcelona 3-0. Trent Alexander-Arnold...
T1 Before Worlds 2026: Faker, Oner and a Data Problem With Only Six TeamsA late weekend evening, I sat alone in my small office in Busan, reopened the...
Asian Games 2026: The Badminton Draw, a Five-Day Compressed Schedule, and the Gaps Still to Be MeasuredOn September 26, 2026, the schedule board printed at the Aichi-Nagoya arena...
Vietnam Loses Four Pillars Before Malaysia: A Mirror on the Deepest CrackA Gym With No Ball, and an Empty Back Line The team gym that morning held onl...
Tennis Analysis: Empty Input – Report Unable to ExecuteDuring the Stage-2 deep professional analysis for the tennis domain, the inpu...
Mèo 2k4 Reduces Livestream Frequency: When 'Out-Meta' Becomes a Data Signal for SustainabilityThere is a moment every content creator knows: when you sit in front of the...
Vietnam's Women's Volleyball and the Scorebook Nobody Has OpenedFifth set. 13-13. The fourth ball of the longest rally of the match came down...
The Empty Analysis Board: Why Table Tennis Analysts Must Learn to Say 'Not Enough Data'In Guangzhou, every morning I start work with the same gesture: I build an...
Galatasaray vs Barcelona at Rams Park: The Raphinha Gap and the Trap of Unverified PreviewsThree days before kickoff in Istanbul, a match preview for Galatasaray agains...
The Empty Record in the Transfer Window: What a Blank Data Column Teaches an AnalystThe spreadsheet was open on the screen at two in the morning, twelve columns,...
AVC 2026: Australia and Korea Redraw the Map of Asian Men's Volleyball PowerThe fourth set of the Korea–China quarterfinal ran to 29-27. When the final...
Besiktas 4-1 Marseille: Vincenzo Italiano, an Italian Love Song, and an Unmeasured Breaking PointI watched the match for the fourth time, and this time I muted the commentary...
Turkey Lose 1-3 to Romania at EuroVolley 2026: The Efeler Fell in Set Four, Not on ClassMinute 15-15 of set four. Romania serve, Turkey's first pass comes up unclean...
STIGA Masters U11: Timo HENNAUT's comeback and a depth signal from Turkish table tennisThe third game of the boys' U11 final at the 19th STIGA Masters is the rare...
Decoding the 2026 AVP League Championship: Veteran Dominance and the Lessons of Beach VolleyballThe atmosphere at Oak Street Beach, Chicago, last weekend was hotter than the...
Panathinaikos: Kendrick Nunn Completes Official EuroLeague Photo Shoot and Counts Down to ReturnPanathinaikos has entered the decisive phase of its roster reintegration...
When Data Falls Silent: The Line Between Esports Analysis and FictionThree in the morning in Incheon. The screen is still on. I open a nine-page...
The Transfer Window and the Lesson of a Name Missing from the Training ListOn December 29, 2026, I published the news that Park Ji-hoon was moving to RW...
